.demo-block.demo-card {
  .card-header {
    display: flex;
    justify-content: space-between;
    align-items: center;
  }

  .text {
    font-size: 14px;
  }

  .time {
    font-size: 13px;
    color: var(--el-text-color-secondary);
  }

  .bottom {
    margin-top: 13px;
    line-height: 12px;
    display: flex;
    justify-content: space-between;
    align-items: center;
  }

  .item {
    margin-bottom: 18px;

    &:last-child {
      margin-bottom: 0;
    }
  }

  .button {
    padding: 0;
    min-height: auto;
  }

  .image {
    width: 100%;
    display: block;
  }

  .box-card {
    width: 480px;
  }
}
